﻿package main

import "fmt"

func main(){
    str := "This is Golang"
    fmt.Println(str[0:4], str[:4])
    fmt.Println(str[5:])
    fmt.Println(str[0:len(str)])  // 缺省的起始位置是0，结束位置是len(str)
    fmt.Println(str[len(str)-6:len(str)])  // 不支持负数，要截最后几位应该该是这样
    fmt.Println(str[5:5+2])  // 要截取多少位，貌似也只能做下加法了
    fmt.Printf("%c\n", str[6])  // 只取一个字符
}